visual creature - English Synonyms Dictionary